/*index css*/
a:focus, a:hover {color:#e48f5a;text-decoration: underline;outline: 0;}
a{color:#333}
.login-btn{color:#FF6600;border:1px solid #FF6600;width:92px;background:none}
.login-btn:hover,.login-btn:focus,.login-btn:active{color:#fff !important;background:#FF6600 !important;border:1px solid #FF6600 !important}
.padding-lr0{padding-left:0;padding-right:0;}
.logo-box{padding:5px 0;margin-right:20px;}
.nav-head-fixed{background-color:#535353;height:70px;border:none;box-shadow:0 0 10px rgba(0,0,0,.4);margin-bottom: 0;z-index: 300;border-radius:0;}
.navbar-default .nav-ul-fixed>li>a{padding:25px 15px;color:#fff;}
.navbar-default .nav-ul-fixed>li>a:focus,.navbar-default .nav-ul-fixed>li>a:hover,.navbar-default .nav-ul-fixed>li>a:active{color:#ed6d1e;}
.navbar-default .nav-ul-fixed>.active>a{background:none;color:#ed6d1e;font-weight:bold;}
.navbar-default .nav-ul-fixed>.active>a:hover{background:none;color:#ed6d1e}
.navbar-default .nav-ul-fixed>li>.login-btn-a{padding:17px 0;}
.index .swiper-container{height:405px;width:100%}
.index .pagination{position:absolute;left:0;bottom: 0;margin: 10px 0;width:100%;z-index: 1;}
.index .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background: #aaa;margin:0 3px;cursor:pointer;}
.index .swiper-active-switch{background: #fff;}
.idx-banner{height:405px;background-size:cover;background-position:center;}
.banner-tab-container{position:relative;top:-405px;}
.banner-tab-box{width:400px;position:absolute;top:0;right:0;z-index: 100;background-color: #eee;min-height: 405px;}
.banner-tab-box .nav-tabs{background-color:#faece3;}
.banner-tab-box .nav-tabs a{font-size:16px;width: 118px;color:#ed6d1e;border-top: 4px solid #faece3;}
.banner-tab-box .nav-tabs a:hover{opacity:.85;background:none;border-bottom:none;}
.banner-tab-box .nav-tabs>.active{border-top:4px solid #c6977b;background:url('images/triangle-img.png') no-repeat right;width: 140px;}
.banner-tab-box .nav-tabs>.active>a{color:#333;background: rgba(255,255,255,.5);border:none;padding: 10px 20px;}
.banner-tab-box .nav-tabs>li.active>a,
.banner-tab-box .nav-tabs>li.active>a:focus,
.banner-tab-box .nav-tabs>li.active>a:hover{color:#333;background: rgba(255,255,255,.5);border:none;border-bottom:1px solid #faece3;padding: 10px 20px;opacity:1;margin:0}
.more-link{font-size:12px;position:absolute;right: 18px;top: -30px;color:#999;background:none;}
.banner-tc-box{position:relative;}
.banner-tc-box .tab-pane{padding: 18px 18px 0;}
.tab-title-link{font-size:16px;font-weight:bold;color:#7d604e;line-height: 1.6;}
.tab-title-link:hover{color:#7d604e}
.btb-tab p{color:#888;font-size:12px;margin-top:10px;line-height: 1.6;}
.btb-tab p>a{color:#ed6d1e}
.idx-img-bg,.btc-ul li b{background-image:url('images/idx-img-bg.png');background-repeat:no-repeat;}
.btc-ul{margin: 10px 0 0 0;}
.btc-ul li{margin:5px 0;}
.btc-ul li i{display:block;float:left;width:7px;border-radius: 50%;margin-top: 11px;height:7px;background:#999999;}
.btc-ul li a{color:#555;float:left;display: block;margin:5px;height: 20px;width: 210px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.btc-ul li a:hover{color:#ed6d1e;}
.btc-ul li span{color:#aaa;font-size:12px;float:right;margin-top: 5px;}
.btc-ul li:after{content:'';clear:both;display: block;}
.btc-ul li b{width:26px;height:11px;margin-top: 9px;float:left;background-position:-1px -119px;}
.notice-box{width:100%;height:38px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#eee;}
.notice-box-font{margin-top: 7px;width: 87px;display: block;background-position: 73px 1px;}
.notice-swiper .swiper-container{width:500px;height: 38px;overflow:hidden;line-height: 33px;float: left;}
.notice-swiper .arrow-left{position:absolute;right:0;top: 4px;background-position: -2px -70px;display:block;width:30px;height:15px;margin-right: 0;}
.notice-swiper .arrow-right{position:absolute;right:0;top: 20px;background-position: -2px -84px;display:block;width:30px;height:15px;margin-right: 0;}
.notice-swiper a{color:#555555;margin-right:50px;font-size:12px;height:30px;}
.notice-swiper span{color:#adadad;font-size:12px;}
.notice-swiper a:hover{color:#ed6d1e;}
.notice-swiper .arrow-left:hover,.notice-swiper .arrow-right:hover{opacity:.5}
.idx-video-list:hover{opacity:.85}
.wlt-ico{background-position: -1px -28px;margin-right: 10px;width:5px;height:30px;display:block;}
.idx-title-box h5{font-size:16px;}
.idx-title-box{border-bottom:1px solid #ddd;margin-top:15px;margin-bottom: 15px;}
.idx-video-list{position:relative;width: 100%;overflow: hidden;display: block;height: 105px;border:1px solid #aaa}
.black-video-font{position:absolute;bottom: 0;padding: 4px 0;width: 100%;background-color:rgba(0,0,0,.5);}
.black-video-font span{color:#fff;font-size:12px;}
.idx-video-list img{width:100%;}
.idx-video-a{color:#333; 
display: block;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.idx-video-a:hover{color:#e48f5a;}
.video-ico{background-position: -1px -149px;display: block;width: 15px;height: 15px;}
.idx-vedio-row .col-lg-2{padding-left:0}
.idx-vedio-row .col-lg-2:last-child{padding-right:0}
.accounting-system-box{border:1px solid #ddd;}
.asb-clg-border .col-lg-3{height: 120px;text-align: center;}
.asb-clg-border .col-lg-3:hover{cursor:pointer} 
.text-ds-none{color:#fff}
.text-ds-none:hover{text-decoration:none;color:#fff;}
.asb-clg-border .col-lg-3:hover .iconfont{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .2s linear;transition:all .2s linear;}
.asb-clg-border .col-lg-3:hover div{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .2s linear;transition:all .2s linear;}
.text-ds-none>div{font-size:12px;line-height: 1.2;color:#fff}
[class*='index-box0'] .iconfont{color:#fff}
.title-bline{margin-top:10px;border-bottom:1px solid #ddd;}
.idx-search-box{margin:10px 0;width:100%;background-color:#fdf6f1;padding: 10px;}
.idx-search-box input{height:38px;border:1px solid #ddd;box-shadow:none;font-size:12px;}
.idx-search-box button{width:95px;height: 38px;border:1px solid #926142;color:#fff;background-color:#926142 }
.idx-search-box button:hover,.idx-search-box button:active,.idx-search-box button:focus{border:1px solid #a8714e !important;color:#fff !important;background-color:#a8714e !important;outline: 0;}
.fg-line{width:1px;height:20px;background-color:#bbb}
.accounting-ul li{margin: 17px 0;}
.asb-clg-border .border-bottom-none{border-bottom:none;}
.front-footer-box{background:#4e4d4d;padding: 40px 0px 10px;}
.ft-top-box{padding: 10px 20px;}
.ft-a h5{color:#a0958e}
.ft-a{border-right:1px solid rgba(255,255,255,.1);padding-right: 0;}
.ft-a:last-child{border-right:none}
.ft-a a{color:#b99985;font-size:12px;margin-right:5px}
.ft-mid-box{padding:20px}
.ft-mid-box span{color:#a0958e;margin-right:20px}
.ft-mid-box a{color:#b99985;font-size:12px;margin-right:20px}
.ft-bottom-box{color:#908882;font-size:12px;line-height:1.8;text-align: center;padding: 10px 0;}
.con-margin{margin:10px auto 50px}
.right-fixed-box{position:fixed;display:none;top:100px;background: #fff;width:95px;border:1px solid #ddd;z-index: 300;border-radius:7px;}
.right-fixed-box h5{background:#f1f1f1;border-bottom:1px solid #ddd;display: block;margin: 0;height: 30px;text-align: center;border-radius: 4px 4px 0 0;line-height: 30px;}
.rfb-bx{width:100%;border-bottom:1px solid #ddd;display: block;padding:10px 0;text-align:center;margin: 0;cursor:pointer}
.rfb-bx img{display:block;margin:0 auto 5px;}
.rfb-bx:last-child{background-position: 11px -181px;padding: 5px 0;margin: 0;font-size: 12px;border: 0;text-indent: 10px;}
.rfb-bx:last-child:hover{background-color:#f1f1f1}
.index-box01{background: #e8844d;}
.index-box02{background: #c43f29;}
.index-box03{background: #78832f;}
.index-box04{background: #a89636;}
.index-box05{background: #efa16a;}
.index-box06{background: #da6029;}
.index-box07{background: #949e38;}
.index-box08{background: #c1b34a;}
.index-box09{background: #f6c396;}
.index-box10{background: #e88a29;}
.index-box11{background: #b5be46;}
.index-box12{background: #ddd579;}
.accounting-system-box .iconfont,.open-report .iconfont{margin-top: 40px;font-size: 32px;}
.w-more-box{width:1235px;}












/*.ecl-cimg:nth-child(4n){margin-right:0}*/
/*login css*/
.btn-link-1{display:inline-block;height:50px;margin:5px;padding:16px 20px 0 20px;background:#4aaf51;font-size:16px;font-weight:300;line-height:16px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.btn-link-1:hover,.btn-link-1:focus,.btn-link-1:active{outline:0;opacity:0.6;color:#fff}
.btn-link-1.btn-link-1-facebook{background:#4862a3}
.btn-link-1.btn-link-1-twitter{background:#55acee}
.btn-link-1.btn-link-1-google-plus{background:#dd4b39}
.btn-link-1 i{padding-right:5px;vertical-align:middle;font-size:20px;line-height:20px}
.btn-link-2{display:inline-block;height:50px;margin:5px;padding:15px 20px 0 20px;background:rgba(0,0,0,0.3);border:1px solid #fff;font-size:16px;font-weight:300;line-height:16px;color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
.btn-link-2:hover,.btn-link-2:focus,.btn-link-2:active,.btn-link-2:active:focus{outline:0;opacity:0.6;background:rgba(0,0,0,0.3);color:#fff}
.inner-bg{padding: 80px 0 70px 0;}
.top-content .text{color:#fff;text-align: center;color: #333;}
.top-content .text h1{color: #333;text-align: center;}
.top-content .description{margin:20px 0 10px 0}
.top-content .description p{opacity:0.8}
.top-content .description a{color:#fff}
.top-content .description a:hover,.top-content .description a:focus{border-bottom:1px dotted #fff}
.form-box{margin-top: 15px;}
.form-top{overflow:hidden;padding: 0 25px 0px 25px;background:#fff;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border: 1px solid #ddd;border-radius:4px 4px 0 0;text-align:left;}
.form-top-left{float:left;width:75%;padding-top:25px}
.form-top-left h3{margin-top:0;font-size: 1.52em;}
.form-top-right{float:left;width:25%;padding-top:5px;font-size:66px;color:#ddd;line-height:100px;text-align:right}
.form-bottom{padding:25px 25px 30px 25px;background:#eee;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;text-align:left;border: 1px solid #ddd;margin-top: -1px;}
.form-bottom form textarea{height:100px}
.form-bottom form button.btn{width:100%}
.form-bottom form .input-error{border-color:#4aaf51}
.social-login{margin-top:35px}
.social-login h3{color:#fff}
.social-login-buttons{margin-top:25px}
.body-img-login{background:url('images/login-bg.jpg') no-repeat}
.footer-bottom-cont {width: 100%;text-align: center;margin: 17px auto 0;}
.footer-bottom-cont a {font-size:12px;color:#837a74;padding: 0 10px;}
.border-none{border:none;}
.form-bottom .control-label{font-weight:normal}
.input-group-addon:hover{background:#f5f5f5}
.cb-content{background:#eeeeee;padding: 50px;border-radius:4px;margin-top: 100px;margin: 100px 15px;margin-bottom: 100px;}
.ok-font-size{color:#4AAF51;border: 5px solid #4AAF51;padding: 11px;border-radius:50%;margin-right: 15px;font-size: 30px;}
.onError,.onFocus {height: 34px;line-height: 29px;margin-left: 0;}

/*member css*/
.member-box{padding-left:230px;position:relative;background: #f1f2f7;padding-right: 20px;min-height: 600px;}
.mb-left-box{position:absolute;left:0;width:210px;padding: 10px;background:#5e554e;min-height:600px;z-index:10}
.mb-right-box{background:#fff;width:100%;min-height: 400px;padding: 0 0 20px;margin-bottom: 20px;float:left;margin-top: 20px;}

.info-m{background: #fff url("../base/images/il-arrow.png") no-repeat scroll 97% 12px;border:1px solid #dddddd;border-radius:3px;cursor:pointer;height:32px;line-height: 29px;margin-left:11px;margin-top: 20px;padding-left: 10px;position:relative;min-width: 200px;padding-right: 20px;}
.info-m:hover .info-oparrow,.info-m:hover .info-opration{display:block}
.info-oparrow{display: none;height:45px;padding-top:15px;position:absolute;right:3px;text-align:center;top:15px;width:192px;z-index:10;}
.info-opration{display: none;position:absolute;right:-1px;top:50px;width: 320px;}
.io-top{background-color:#fff;border-color:#dddddd;border-image:none;border-style:solid solid none;border-width:1px 1px medium;width: 100%;}
.io-out{background:#7db428 none repeat scroll 0 0;color:#ffffff;cursor:pointer;font-size:14px;height:45px;line-height:45px;text-align:center;width: 100%;}
.io-img1{background: url(images/io-img.png) no-repeat 12px 10px;}
.io-img2{background: url(images/io-img.png) no-repeat 14px -108px;}
.io-item{width: 60px;padding-top:38px;text-align: center;margin:10px 20px;}
.io-img3{background: url(images/io-img.png) no-repeat 15px -226px;}
.io-out a{color:#fff}
.io-img1:hover{background: url(images/io-img.png) no-repeat 12px -49px;color:#7db428;}
.io-img3:hover{background: url(images/io-img.png) no-repeat 15px -285px;color:#7db428;}
.io-img2:hover{background: url(images/io-img.png) no-repeat 14px -167px;color:#7db428;}
.io-out:hover{background:#91cd33}
.inc-left-order{padding:10px 0 10px 10px;border-radius:4px;font-size: 12px;line-height: 18px;margin: 10px 0;}
.inc-left-order:hover{background:#7a6f66}
.inc-left-order:hover .nac-ic{opacity:1}
.inc-left-order.cur{background: #7a6f66;}
.sec-nav li a.cur{opacity:1}
.nav-ico1{background:url("images/home.png") no-repeat scroll 0;color:#fff;padding-left:25px}
.nav-ico2{background:url("images/briefcase.png") no-repeat scroll 0;color:#fff;padding-left:25px}
.nav-ico3{background:url("images/card.png") no-repeat scroll 0;color:#fff;padding-left:25px}
.nav-ico4{background:url("images/photo.png") no-repeat scroll 0;color:#fff;padding-left:25px}
.leftnav-m ul li {color: #fff;padding: 10px 0 10px 10px;}
.sec-nav li a {padding-left: 25px;color: #fff;font-size: 12px;opacity: .85;}
.leftnav-ul li:hover{background:#7a6f66;border-radius:4px;color:#FFFFFF;cursor:pointer;opacity:1}
.sec-nav li {height: 30px;line-height: 30px;}
.inc-left-order a:hover{text-decoration:none;color:#fff;}
.sec-nav li a:hover{opacity:1}
.acc-info{position:relative;background-color:#ffffff;border-bottom:1px solid #dddddd;color:#333333;font-size:18px;font-weight:bold;padding: 15px 29px 15px 15px;}
.regiser-title{line-height:22px;font-size:18px;font-weight:bold;color:#333;}
.btn-line-top{border-top:1px solid #ddd;width:100%;}
.left-menu-bt-box{color:#fff;position:absolute;bottom:10px;left:0}
.table-hover>tbody>tr:hover{background-color:#fff6ef}
.answer-head-font h4{color:#5e554e}
.answer-head-font p{color:#836e5e}
.df-box{background:url('images/df-bg.jpg') no-repeat;color:#5e554e;font: bold 29px/48px Arial;text-align: center;width: 113px;height: 68px;}
.answer-tab .nav-tabs{border-bottom:4px solid #a18772;}
.answer-tab .nav-tabs>li.active>a,.answer-tab .nav-tabs>li.active>a:focus,.answer-tab .nav-tabs>li.active>a:hover{background-color: #a18772;color: #fff;border: 1px solid #a18772;padding: 5px 30px;}
.answer-tab .nav>li>a:focus,.answer-tab .nav>li>a:hover{background:none;border:1px solid transparent;}
.answer-tab .nav>li>a{padding:5px 30px}
.check-radio .radio:hover{background:#f2ede9}
.check-radio .radio{padding:5px;margin:0}
.error-box{color:#c61c1c;border:1px dashed #c61c1c;background-color:#fff7f7;padding:10px 15px}
.answer-bb-line{border-bottom:1px solid #ddd;padding-bottom:15px;}
.cj-bx-box{border:1px solid #ddd;padding:10px;}
.an-cbx-line{border-bottom:1px solid #ddd;padding-bottom:10px;}
.an-cbx-line:last-child{border:none;padding-bottom: 5px;}
.cj-bh-box span{color:#555;display:block;width: 25px;background-color:#f1f3f7;text-align: center;line-height: 25px;height: 25px;border-bottom:2px solid #d3d3d3;margin-right:5px;float:left;}
.cj-bh-box b{float:left;font-weight:normal;margin-top: 3px;margin-right:10px;}
.cj-bh-box .cw-cur{background-color:#b41717;border-bottom:2px solid #723234;color:#fff;}
.cj-bh-box .zq-cur{background-color:#60990a;border-bottom:2px solid #587d19;color:#fff;}
.ml-menu-bg{position:fixed;left: 0;width: 210px;padding: 10px;background: #5e554e;height:100%;z-index:0}
.phone-block{display:none !important;}
.regiser-total{font-size:12px;color:#000;width: 65px;height: 25px;background:#eee;border-radius:5px;text-align:center;position:absolute;line-height: 28px;top: 20px;right: 20px;}












/*cms_develop css*/
.career-top{background:url("images/career-top.png") no-repeat scroll center center ;background-size:cover;width: 100%;height: 150px;}
.crossing-04{background:url("images/crossing-04.png") no-repeat scroll center center;background-size:cover;width: 100%;height: 150px;}
.about-top{background:url("images/about-top.png") no-repeat scroll center center;background-size:cover;width: 100%;height: 150px;}
.announce-top{background:url("images/announce-top.png") no-repeat scroll center center;background-size:cover;width: 100%;height: 150px;}
.contact-top{background:url("images/contact-top.png") no-repeat scroll center center;background-size:cover;width: 100%;height: 150px;}
.inner-banner{background:url("images/common-banner.png") no-repeat scroll center center;background-size:cover;width: 100%;height: 150px;}
.career-content{padding: 50px 0;}
.career-nav{background: #b1a69d;height:40px;width: 100%;}
.Vocational-train a{display:block;width:119px;height: 40px;color:#fff;font-size:14px;line-height: 40px;text-align: center;float: left;text-decoration: none;}
.Vocational-train a:hover{background: #fff;color:#826045;}
.Vocational-train a.cur{background: #fff;color:#826045;}
.career-nav-right a{font-size:12px;color:#fff;text-decoration: none;line-height: 40px;margin-left:3px;}
.career-nav-right a:hover{text-decoration:underline;}
.career-nav-right label, .career-nav-right span{color:#fff;margin-left: 3px;}
.content-top{border-left:3px solid #000;height: 78px;padding-left:15px;}
.content-tp-lef{font-size:18px;color:#333;}
.content-tp-lef .train-spa{font-size:30px;color:#333;margin-right: 10px;font-weight: 700;}
.content-tp-rig{line-height:35px;}
.career-nav-right img{width: 11px;height: 10px;}
.career-head-img{position: relative;}
.top-cent{position: absolute;top:85px;}
.cms-tra{font-size: 37px;font-weight: bold;color:#fff;}
.cms-level{width:65px;border-bottom: 1px solid #fff;}
.top-cent .jingan-icon-peixun{font-size: 45px;color: #fff;margin-top:-22px;line-height: 47px;}
.jiangan-px{margin-top:20px;}
.top-cent .jingan-icon-3{font-size: 45px;color: #fff;margin-top:-22px;line-height: 47px;}
.top-cent .jingan-icon-iconfontlaba{font-size: 35px;color: #fff;margin-top:-22px;line-height: 47px;}

/*cms_announce css*/
.dts-cimg{max-width:16%;margin-right: 18px;}
.dts-cimg a img {max-height: 115px;max-width: 180px;text-align: center;vertical-align: middle;}
.dt-slistul li {padding: 20px 10px;width:100%;}
.dts-mcscbox{color: #737373;height:38px;overflow: hidden;}
.dt-slistul li:hover{background: #fbf5dd;}
.dts-ca:hover{text-decoration: underline;color: #b4854a;}
.read-text:hover{text-decoration: underline;}
.content-introduct label{width: 80px;text-align: right;font-weight: normal;}
.content-introduct span{padding-left: 10px;}
.ewm-box{width: 157px;}
.ewm-box img{width: 157px;height: 156px;}
.ewm-div{height:30px;line-height: 30px;text-align: center;background: #f0f0f0;}
.cont-ewm{position: absolute;top: 10px;right:0;}
/*eclass_list css*/
.eclass-nav a{font-size:12px;color:#333;text-decoration: none;line-height: 40px;margin-left:3px;}
.eclass-nav a:hover{text-decoration:underline;}
.eclass-nav img{width: 11px;height: 10px;}
.select-type{display:block;height: 26px;border: 1px solid #c72527;padding:0 7px;font-size: 12px;line-height: 25px;color: #c72527;}
.eclass-sel{height: 38px;line-height: 37px;}
.eclass-sel-left{width: 130px;background: #f1f1f1;text-indent:20px;font-size: 12px;color:#999;}
.eclass-sel-right{padding-left: 10px;color:#999;padding-left: 15px;width:1068px;}
.select-type .jingan-icon-wechaticon28{font-size: 14px;color: #c72527;margin-top: 0;}
.select-type span{color: #c72527;}
.select-type:hover{text-decoration: none;color: #c72527;}
.click-volume{height: 38px;line-height: 38px;border:1px solid #ddd;width: 1200px;margin: 15px auto;}
.click-volume-lt a{display: block;height: 36px;line-height: 36px;width: 70px;text-align: center;font-size:12px;color:#999;background: #eee;border-right:1px solid #ddd;float:left; cursor: pointer;}
.click-volume-rig a{display: block;height: 30px;line-height: 30px;width: 60px;text-align: center;font-size:12px;color:#999;background: #eee;float:left;margin: 3px 3px 3px 0;cursor: pointer;}
.click-volume a:hover{text-decoration: none;}
.click-volume-lt a:hover{background: #c72527;color: #fff;border: 1px solid #c72527;height: 38px;margin-top: -1px;}
.click-volume-rig a:hover{background: #ccc;}
.click-volume-lt a i{font-size:16px;margin-top: 0;font-weight: bold;}
.click-volume-lt a.cur{background: #c72527;color: #fff;border: 1px solid #c72527;height: 38px;margin-top: -1px;}
.subject-nac a{color:#89786f;display:block;width: 70px;float:left;cursor:pointer;color:#999;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: 10px;}
.subject-more{width:60px;height: 30px;line-height: 30px;text-align: center;background: #eee;color:#999;font-size:12px;margin-top:4px;}
.expand-arrowvm .jingan-icon-xiangxia{font-size: 15px;}
.expand-st .jingan-icon-xiangshang{font-size: 15px;}
.subject-nac{width:900px;overflow: hidden;height: 38px;}
.subject-more a:hover{text-decoration: none;color:#999;display: block;}
.ecl-cimg a img{width: 278px;height: 178px;}
/*.ecl-cimg{border: 1px solid #ddd;height: 283px;width: 280px;margin: 0 26px 20px 0;float: left;}*/
.ecl-cimg{border: 1px solid #ddd;height: 258px;width: 280px;margin: 0 26px 20px 0;float: left;}
.ecl-bot{height: 32px;border-top: 1px solid #ddd;background: #fafafa;width: 100%;margin-top:9px;line-height: 32px;padding: 0 10px;font-size: 12px;display: block;}
.ecl-cimg p{padding:0 10px;line-height: 25px;margin-bottom: 0;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;width: 100%;overflow: hidden;}
.ecl-bot .jingan-icon-shipin{font-size:14px;color:#888;margin-top: 0;}
.prac-ecl a{color:#89786f;display:block;width: 70px;float:left;margin-right: 10px;cursor:pointer;color:#999;overflow: hidden;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rel-mor{width: 1068px;}
.ecl-cimg:last-child{margin-right: 0;}
/*eclass_detail css*/
.noplayer {color: #ccc;font-size: 14px;margin-top: 210px;text-align: center;}
.noplayer a, .noplayer a:hover {color: #75a904;}
.eclass-detail-box{margin-top:10px;}
.detail-video {background-color: #000;float: left;height:506px;width: 778px;}
.detail-video-list{width:396px;height:508px;border: 1px solid #ddd;padding: 0 10px;overflow-y:scroll;}
.play-list{color: #ed6d1e;border-left: 5px solid #ed6d1e;line-height: 20px;margin-top: 10px;padding-left: 15px;}
.video-img img{width:113px;height: 66px;display: inline-block;}
.column-di a{display: block;height: 66px;width: 357px;}
.column-di a:hover .video-img img{border:2px solid #ed6d1e;}
.column-di a.cur .video-img{border:2px solid #ed6d1e;}
.column-di a.cur{color: #ed6d1e;}
.column-di{margin:20px 0;}
.column-title{position: relative;width:230px;}
.view-times{position: absolute;top:45px;left: 0;}
.view-times .jingan-icon-shipin{font-size:14px;color:#888;margin-top: 0;}
.column-title span{display: block;width: 230px;height: 50px;overflow: hidden;margin-top:3px;}
.course-introduction{width:778px;height: 150px;padding:8px 10px 10px 20px;;border: 1px solid #ddd;}
.course-introduction p{height:80px;overflow: hidden;line-height: 24px;color: #333;}
.eclass-survey{width:396px;height: 150px;padding:8px 10px 10px 20px;;border: 1px solid #ddd;}
.eclass-attend{display: block;width:350px;height: 35px;background: #d9534f;border: 1px solid #d9534f;border-radius:5px;color:#fff;line-height:30px;text-align: center;}
.eclass-attend:hover{background: #eb443f;color: #fff;text-decoration: none;cursor: pointer;border: 1px solid #eb443f;}
/*education css*/
.open-report{width:946px;border:1px solid #ddd;padding:23px;}
.report-title{margin-top: 10px;text-align: center;width:100%}
.report-title i{color: #666;font-size:30px;font-weight:bold;}
.report-title a:hover{text-decoration: none;}
.report-title span{font-size: 28px;color:#333;margin: 0 65px;font-weight:bold;}
.report-tabl{width:898px;margin-top:0px;}
.report-tabl table{border: 1px solid #ddd;}
.report-tabl table tr{border-bottom: 1px solid #ddd;height: 42px;line-height: 42px;}
.report-tabl table tr:hover{background: #fff6ef;}
.report-tabl table th{font-size: 14px;font-weight:bold;text-align: center;border-right: 1px solid #ddd;}
.report-tabl table td{border-right: 1px solid #ddd;color:#555;text-align: center;line-height: 1.5;}
.tab-tr.cur{background: #f4f4f4;}
.report-tabl table tr td:first-child{padding-left: 20px;}
.report-tabl table tr th:first-child{padding-left: 20px;}
.open-show{width:238px;border:1px solid #ddd;}
.op-di{padding: 15px;border-bottom: 1px solid #ddd;}
.op-di span{border-left: 5px solid #333;padding-left:10px;line-height: 20px;font-weight:bold;}
.open-show-bot{padding: 20px 10px 0 15px;}
.spe-int{margin-bottom: 25px;font-size: 12px;}
.spe-int p{font-size:12px;line-height: 22px;margin-bottom: 0;color:#555;word-break: break-all;}
.education .swiper-container {/* height: 699px; */width: 900px;}
.education .swiper-pagination-switch{display:none}
.education .swiper-active-switch{display: block;}
.education .arrow-left,.education .arrow-right{text-decoration:none;position:absolute;top:9px;cursor:pointer}
.education .arrow-left{left:310px;}
.education .arrow-right{right:310px;}
/*activity_list css*/
.hold-reg{width:1200px;border: 1px solid #ddd;margin-bottom:30px;}
.hold-reg-top{height: 35px;background: #ffeee3;line-height: 35px;}
.hold-reg-top span{color:#ed6d1e;line-height: 32px;height: 35px;display: block;}
.hold-reg-top i{font-size:34px;color:#ece2d6;margin-top:0;margin-left: -12px;}
.hold-reg-bot{padding:29px 25px;}
.hold-reg-bot img{width: 240px;background: #f1f1f1;height: 150px;text-align: center;line-height: 150px;color: #666;display: inline-block;}
.hold-left-title h5{color: #ed6d1e;font-size: 18px;}
.activity-reg{margin: 10px 0;color:#999;font-size:12px;}
.activity-reg span{color:#555;}
.reg-time{margin-right: 70px;}
.acti-management{line-height: 20px;}
.hold-left{width:888px; }
.activity-sign-up{display: block;width: 140px;height: 35px;background: #d9534f;line-height: 35px;text-align:center;color:#fff;border-radius: 5px;margin-top:12px;}
.activity-sign-up:hover{background: #e23a35;color: #fff;text-decoration: none;cursor: pointer;}
.lecture-carouse{padding:17px 15px;}
.lecture-carouse i{margin-top:50px;cursor: pointer;}
.lect-cont{width: 190px;height: 178px;position: relative;float: left;}
.lect-cont img{width:180px;height: 112px;background: #f1f1f1;font-size: 12px;line-height: 112px;text-align: center;color: #666;display:inline-block;}
.lect-cont p{line-height: 18px;margin:5px 0 0;}
.lect-tim{position: absolute;bottom: 0;left: 0;}
.lect-cont:last-child{margin-right: 0;}

.picScroll-left{ width:1062px;  overflow:hidden;position:relative;}						
.picScroll-left .bd ul{ overflow:hidden; zoom:1;width:100%;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden;margin: 0 11px 0 14px;}		

.mask{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:0.6;width: 100%;height: 100%;z-index: 1000;display: none;}
.activict-login{position: absolute;left:0;top:20%;z-index: 2000;display: none;}
.form-top-wecha{position: absolute;right: 19px;top:0px;}
.form-top-wecha i{color: #ddd;}

/*books css*/
.service-left{width:193px;min-height: 410px;background: #b1a69d;}
.ser-top{height: 53px;background:#7c736f;padding-left: 15px;line-height: 53px;font-weight:bold;color:#fff;}
.ser-bott ul li a{height: 40px;line-height:40px;padding-left: 15px;color:#fff;display: block;text-decoration: none;}
.ser-bott ul li a .jingan-icon-zan{font-size: 18px;color: #fff;margin-right: 22px;}
.ser-bott ul li a .jingan-icon-ziliao{font-size:20px;color: #fff;margin-right: 22px;}
.ser-bott ul li a:hover{background: #d8d3ce;font-weight:bold;text-decoration: none;border-left:4px solid #7e6762;margin-left: -4px;}
.ser-bott ul li.cur{background: #d8d3ce;text-decoration: none;border-left:4px solid #7e6762;margin-left: -4px;}
.serimg-rig img{margin-left: -20px;max-width: 150px;max-height: 180px;}
.books-list-bx{border-bottom:1px solid #ddd;padding-bottom: 20px;margin-top: 20px;}
.books-list{width: 970px;}
.books-info{width:816px;margin-left: 10px;}
.book-author{margin: 10px 0;}
.book-introduct{height: 51px;overflow: hidden;line-height:18px;}
.books-main-box{margin-top:30px;}
/*doc_list css*/
.book-title img{width: 16px;height: 16px;margin-right:10px;}
.book-title a{font-size: 18px;color:#555;}
.book-content{line-height:18px;font-size: 12px;color:#999;height: 33px;overflow: hidden;margin: 15px 0 0 24px;}
.book-whol{border-bottom:1px dashed #ddd;margin-top:15px;}
#downloadBtn{width: 113px;height: 33px;background: #d9534f;border-radius:3px;display: block;line-height: 33px;text-align: center;color:#fff;}
.book-whol-bott{margin-left: 25px;}
.book-whol-bott span{line-height: 33px;}
#downloadBtn:hover{text-decoration: none;background: #e43f3a;}
/*help css*/
.search-box{width: 853px;margin:0 auto;}
.search-box input[type="text"]{width:720px;height: 48px;line-height: 48px;text-indent: 15px;color: #aaa;border: 3px solid #ffa46c;vertical-align: middle;}
.search-box input[type="button"]{width:120px;height: 48px;line-height:40px;color: #fff;border: 3px solid #ffa46c;background: #ffa46c;text-align: center;font-size:20px;vertical-align: middle;margin-left: -7px;font-weight: bold;}
.ser-bott .jingan-icon-wenti{font-size:20px;margin-right:22px;}
.ser-bott .jingan-icon-kefu{font-size:18px;margin-right:22px;}
.ser-bott .jingan-icon-yj{font-size:18px;margin-right:22px;}
.comm-problem{border-bottom:1px solid #ddd;line-height:40px;}
.comm-problem span{border-bottom: 2px solid #333;line-height:40px;padding:0 15px 7px;}
.comm-pro-til{border-bottom: 1px solid #ddd;line-height: 30px;margin-top: 10px;padding-bottom:10px;color: #757777;}
.comm-pro-til label{margin:0 4px 0 -18px;font-size:18px;}
.ques-comm{background:#f5f2ee;padding:0 24px;}
.ques-comm-top{height: 40px;line-height: 40px;color: #757777;}
.answer-comm{border-top:1px solid #e7e0d7;height: 70px;line-height: 70px;color:#757777;}

/*feedback css*/
.feedback-inp label{color:#d9534f;display: block;width:20px;float: left;line-height:40px;margin-bottom: 0;}
.feedback-inp span{width:80px;display: block;float: left;line-height: 34px;}
.feedback-inp input[type="text"]{width:290px;height: 34px;line-height: 34px;text-indent: 10px;color: #bcbcbc;font-size:12px;border: 1px solid #ddd;float: left;border-radius:4px; box-shadow:0 -1px 1px #eee;}
.feedback-inp{margin-bottom: 14px;}
.feedback-inp textarea{width:290px;color: #bcbcbc;font-size:12px;border: 1px solid #ddd;float: left;border-radius:4px;padding: 10px; box-shadow:0 -1px 1px #eee;}
.ver-code{width:290px;}
.ver-code input[type="text"]{width:190px;border-top-left-radius: 4px;border-bottom-left-radius: 4px;height: 34px;line-height: 34px;text-indent: 10px;color: #bcbcbc;font-size:12px;border: 1px solid #ddd; box-shadow:0 -1px 1px #eee;}
.ver-code input[type="button"]{width: 103px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 34px;line-height: 32px;text-align:center;background: #eee;border: 1px solid #ddd;margin-left: -3px;}
#feedsubmitBtn{width: 94px;height: 35px;line-height: 34px;text-align: center;color: #fff;background:#d9534f;border-radius: 4px;display: block;cursor:pointer;margin-left: 100px;}
#feedsubmitBtn:hover{text-decoration: none;background: #ef4944;}

/*new_detail css*/
.new-detail-back{background:url("images/new-detail.jpg") no-repeat scroll center center ;background-size:cover;width: 100%;height:150px;}
.new-detail-top{border-bottom: 1px solid #ddd;}
.list-title{padding-left:10px;border-left:4px solid #ff8555;}
.new-list-ul li{height: 43px;line-height: 43px;padding: 0 15px;border-bottom: 1px dashed #e5e5e5;}
.new-list-ul li label{font-size:20px;line-height:41px;margin-right:3px;margin-bottom: 0;}
.new-list-ul li a{color: #555;}
.new-list-ul li a:hover{color: #ff8555;}
.fill-information{border-bottom:1px solid #dedede;padding-bottom: 12px;}
.fill-information span{border-bottom:2px solid #ff6f12;margin-top:-1px;padding-bottom: 12px;}
.meet-info{font-size: 20px;border:1px solid #e5e5e5;padding-bottom:15px;}
.pay-mode{margin-right:35px;}
.pay-mode-img{height:67px;display:table-cell;vertical-align: middle;}
.order-confirm-box{background:#fff;margin-top: 20px;}
.amount-payable span{color:#ff7506;}
.place-order{display: block;width:136px;height:42px;background: #e23a35;color:#fff;line-height:42px;text-align:center;border-radius:3px;margin-top: 20px;}
.place-order:hover{background: #d9534f;text-decoration: none;color:#fff;}
.img-docl{background: rgba(0, 0, 0, 0) url("images/doc-type.png") no-repeat scroll 0 0 / 100% auto;}
.doc-imgl{height: 22px;margin-right: 7px; width: 22px;}
.doc-til{font-size: 24px;}
.doc-tag{margin-right: 7px;}
.document-artic > ul > li{color: #666;float: left;font-size: 12px;margin-right: 30px;}
.uploader{color: #999;}
.document-content-boot{border: 1px solid #ddd;font-size: 16px;font-weight: bold;height: 50px;line-height: 50px;padding: 0 20px;}
.sum-btn-dow1 {background: #ed6d1e;color: #fff;display: block;font-size: 18px;height: 35px;line-height: 35px;margin-left: 10px;margin-top: 7px;text-align: center;width: 110px;}
.document-content img{max-width:900px}
.document-content span,.document-content p{color:#666;line-height:2;font-family:'microsoft yahei'}
.sum-btn-dow1:hover{background: #e48f5a;color:#fff;text-decoration: none;}
.document-content{border: 1px solid #ddd;color: #666;width: 920px;}
.sum-btn-tex{background: #00a1e9 none repeat scroll 0 0;color: #fff;display: block;font-size: 18px;height: 38px;line-height: 38px;text-align: center;width: 100%;}
.sum-btn-tex:hover{background:#2A9BD2;color:#fff;text-decoration:none;}
.document-carriage {border-left: 4px solid #2a9bd2;font-size: 14px;font-weight: bold;height: 30px;line-height: 30px;}
.dd-recommend li{ margin-top: 10px;width: 230px;}
.dd-recommend li .dd-txt {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 190px;}
.img-doc{background: rgba(0, 0, 0, 0) url("images/doc-type.png") no-repeat scroll 0 0 / 100% auto;}
.doc-img{height: 16px;margin: 4px 7px 0 0;width: 16px;}
.dd-recommend li .dd-txt a{color: #666666;font-size: 14px;line-height: 22px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 85%;}
.dd-recommend li .dd-point{color: #ff6601;font-size: 14px;text-align: right;width: 40px;}
.rele-doc{width:230px;background: #f5f5f5;padding: 10px;}
.star-on{color:#ffc946;font-size:20px !important;}
.star-off{color:#999999;font-size:20px !important;}


.doc-img{width:16px;height:16px;margin:4px 7px 0 0;}
.img-doc{background:url("images/doc-type.png") no-repeat 0 0/100%;}
.img-pdf{background:url("images/doc-type.png") no-repeat 0 -104px/100%;}
.img-ppt{background:url("images/doc-type.png") no-repeat 0 -52px/100%;}
.img-txt{background:url("images/doc-type.png") no-repeat 0 -78px/100%;}
.img-xls{background:url("images/doc-type.png") no-repeat 0 -26px/100%;}
.img-jpg{background:url("images/doc-type.png") no-repeat 0 -156px/100%;}
.img-rar{background:url("images/doc-type.png") no-repeat 0 -130px/100%;}
.img-other{background:url("images/doc-type.png") no-repeat 0 -182px/100%;}

.doc-imgl{width:22px;height:22px;margin-right:7px;margin-top: 12px;}
.img-docl{background:url("images/doc-type.png") no-repeat 0 0/100%;}
.img-pdfl{background:url("images/doc-type.png") no-repeat 0 -143px/100%;}
.img-pptl{background:url("images/doc-type.png") no-repeat 0 -71px/100%;}
.img-txtl{background:url("images/doc-type.png") no-repeat 0 -107px/100%;}
.img-xlsl{background:url("images/doc-type.png") no-repeat 0 -36px/100%;}
.img-jpgl{background:url("images/doc-type.png") no-repeat 0 -214px/100%;}
.img-rarl{background:url("images/doc-type.png") no-repeat 0 -178px/100%;}
.img-otherl{background:url("images/doc-type.png") no-repeat 0 -250px/100%;}
.contact-map{width:1200px;height:425px;}
.kb-tab-ul{margin-bottom:0 }
.kb-tab-ul li{font-size: 16px;color: #333;border:1px solid #ddd;background:#f1f1f1;float:left;width:150px;height: 40px;line-height: 40px;cursor: pointer;margin-left: -1px;text-align: center;}
.kb-tab-ul li.cur{background:#fff;border-bottom:none;}



@media only screen and (max-width: 1000px) and (min-width: 320px) {
	.phone-none{display:none !important;}
	.phone-block{display:block !important;}
	.member-box{padding:0;}
	.container-fluid{width:100% !important;position:relative;}
	.form-bottom{padding: 10px;}
	.btn-line-top{border:none;}
	.botm-butbox{margin-top:-20px;}
	.mb-right-box{margin-top:0;margin-bottom:0;}
	
	.phone-hdbox{padding-top: 15px;display: flex;justify-content: center;flex-wrap: wrap;}
	.phone-hdbox li{float:left;width: 25%;height:70px;border:solid 1px #ddd;text-align:center;cursor:pointer;border-radius: 5px;margin: 0 10px;padding-top: 10px;margin-bottom:8px;}
	.phone-hdbox li:last-child{}
	.phone-hdbox p{font-size:12px;}
	.icon-menubox{font-size:35px;line-height:35px;}
	.form-group{margin-top:0 !important;}
	
	.phone-none{display:none;}
	.answer-box{display:block;width:100%;margin-bottom:10px;background:#fff;}
	.answer-box h5{font-size:16px;color:#000000 !important;display:inline-block;width: 80%;line-height: 25px;}
	.answer-box li{border-bottom: 1px solid #dddddd;padding-bottom:15px;position:relative;}
	.ans-nm{font-size:13px;color:#999;margin-right:10px;}
	.ans-line{font-size:13px;color:#999;margin-right:10px;line-height: 15px;}
	.ans-score{position:absolute;top: 10px;right: -31px;width: 50px;height: 50px;border:solid 1px #DDDDDD;text-align:center;font-size: 18px;line-height: 50px;color:#999;margin-right:30px;border-radius: 50%;}
	.ans-time{font-size:13px;color:#999;}
	.phone-ansbox{margin-top:0;}
	.phone-block-ansbutn{display:block;width: 95%;height: 35px;text-align:center;font-size: 14px;color:#000;background:#eee;margin: 0 auto;line-height: 35px;border-radius: 5px;margin-bottom:10px;}
	.ans-cancle{position:absolute;top: 10px;right: -5px;width: 60px;height: 25px;text-align:center;font-size: 12px;line-height: 26px;color:#000;background:#eee;border-radius: 5px;}
	.register-nmbox{width:100%;height:30px;}
	.register-nm{font-size:16px;width:80%;}
	.register-score{font-size:20px;}
	.phone-titlebox{width:100%;height: 248px;background: #fff;margin-bottom: 10px;}
	.phone-block-headbox{width:40%;text-align:center;background:#555;font-size:14px;color:#fff;position:absolute;top:10px;right:10px;}
	
	.career-bdbox{width:85%;margin:0 auto;}
	.w1200-auto{width:100%;margin:0 auto;}
	.career-content{padding:35px 0;}
	.front-footer-box{padding:0px 0px 10px;}
	.career-bt{border-bottom:1px solid rgba(255,255,255,.1)}
	.ft-mid-box{border-top:1px solid rgba(255,255,255,.1);padding:10px 20px;}
	.content-tp-lef .anouc-box{margin-right:0;font-size:25px;}
	.anouc-tt{padding-left:13px;height:60px;}
	.anouc-txt{width:100%!important;}
	.anouc-time{width:100%;display:block;margin-left: -10px;margin-top: 5px;margin-bottom:-8px;}
	.dt-slistul li{padding:10px 10px;border-top:solid 1px #ddd;}
	.career-content{padding:35px 0 15px 0;}
	.contact-map{width:100%;height:250px;}
	.cont-ewm{width:100%;}
	.ewm-box{width:45%;margin-right:15px !important;text-align:center;}
	.cont-ewm{position:relative;}
	.ewm-box img{width:120px;height:120px;}
	.ewm-div{line-height: 50px;/background: #f0f0f0;display: inline;}
	.Vocational-train a{width:100px;}
	.content-introduct table{width:auto !important;height:auto !important;line-height:18px !important;}
	.content-introduct td{line-height:18px !important;padding:10px;}
	.content-introduct td span{font-size:12px !important;padding-left:0 !important;}
	.page-ul li a{margin-right:5px;}
	.open-show{width:100%;height:530px;}
	.phone-bdbox{width:100%;text-align:center;margin-top:10px;}
	.phone-bdbox-hd span{font-size:25px;font-weight:bold;}
	.arrow-left{font-size:28px;font-weight:bold;margin-right:10px;}
	.titletex{font-size:25px;font-weight:bold;}
	.arrow-right{font-size:28px;font-weight:bold;margin-left:10px;}
	.phone-txtbox{margin:0 auto;}
	.phone-libox{margin-bottom:10px;position:relative;border-bottom:solid 1px #ddd;margin-top:10px;padding-bottom:10px;}
	.detail-sign{position:absolute;top: 5px;right: 5px;border-radius: 4px;border:solid 1px #ddd;background:#e3e3e3;color: #fff;padding: 2px 10px;font-size: 12px;}
	.detailbox-title{font-size:18px;text-align:left;line-height:35px}
	.class-detail span{font-size:12px;margin-right:5px;color: #aaa;}
	.hold-reg{width: 95%; margin: 15px auto;}
	.hold-left{width:100%}
	.picScroll-left{width:88%;margin:0 auto;}
	.tempWrap{margin:0 auto}
	.picScroll-left .bd ul li{margin:0 14px 0 18px}
	.books-list{width:100%;}
	.books-info{width:100%;margin-left:0;}
	.books-list-bx{width:95%;margin:0 auto;}
	.books-main-box{margin-top:0;}
	.eclass-sel-right,.eclass-sel-left,.subject-nac,.click-volume,.w-more-box{width:100%;}
	.eclass-sel,.subject-nac{height:auto}
	.ecl-cimg{float: left;margin: 10px 5px;width: 46%;}
	.click-volume{padding:0 15px}
	.w-more-box{padding:0 15px;}
	.eclass-flex-box{display: flex !important;flex-wrap: wrap;}
	.book-whol{width: 90%;margin: 0 auto;margin-top: 10px;}
	.doc-listbox{margin-bottom:20px;}
	.hold-reg-bott{width:90%;margin:0 auto;}
	.fill-information{width:90%;margin:0 auto;margin-top:20px;}
	.pay-mode-img{width:90%;margin:0 auto;}
	.order-confirm-box{width:100%;margin:0 auto;}
	.edu-sign{margin-top:-10px;}
	.amount-payable{width:90%;margin:0 auto;}
	.edu-signupbox{width:90%;margin:0 auto;margin-bottom:20px;}
	.radiobox{top:25px !important;left:15px;}
	.edu-box {margin-left:30px;}
	.eclass-detail-box{width:90%;margin:0 auto;}
	.video-barbox{width:95%;margin:0 auto;}
	.detail-video-list{width:100%;margin-top:20px;}
	.column-di a{width:90%;margin:0 auto;}
	.course-introduction{width:100%;margin-top:-20px;}
	.eclass-survey{margin-top:10px;width:100%;height:170px;}
	.eclass-attend,.open-report{width:100%;}
	.education .education-swiper{width:100%;height:auto}
	.education .arrow-right{right:0}
	.education .arrow-left{left:0}
	.cd-font-color{margin-top:5px;}
	.cd-font-color span{color:#333}
	.report-title span{font-size:24px}
	.class-detail i{color:#eee;font-style: normal;margin-right:5px;position: relative;top:-3px}
	
	
	/*index css*/
	.banner-tab-box{width:100%;}
	.notice-swiper .swiper-container{width:200px;}
	.notice-swiper span{display:none;}
	.notice-swiper a,.au-a-font,.au-a-se{display:block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
	.notice-swiper a{width:180px}
	.au-a-font{width: 160px;height: 25px;}
	.au-a-se{width: 70px;}
	.idx-vedio-row .col-lg-2{padding-left:15px;}
	.idx-vedio-row .col-lg-2:last-child{padding-right:15px;}
	.accounting-system-box{border-left:none;border-right:none;}
	.asb-clg-border .border-bottom-none{}
	.padding-lr0{padding:0 15px}
	.btc-ul li a{width:195px}
	.navbar-default .nav-ul-fixed>li>a{text-align:center}
	.login-btn{width:100%;}
	.banner-tab-container{top:0;height:416px;}
	.index .swiper-container,.idx-banner{height:180px}
	.nav-head-fixed{height:50px;}
	.nav-ul-fixed{margin:0 -15px;background: #555;color: #fff;text-align: center;border: none;width: 40%;border-radius: 0;float: right;}
	.logo-box img{width: 80%;padding: 5px 0;}
	.logo-box{padding: 0 0 0 15px;margin: 0;width: 78%;}
	.ft-a{border-bottom: 1px solid rgba(255,255,255,.1);border-right:none;padding-bottom:10px;}
	.ft-a:last-child{border-bottom:none;}
	.ft-top-box{padding-bottom:0}
	.navbar-default .nav-ul-fixed>li>a{padding: 10px 15px;}
	.navbar-default .nav-ul-fixed>li>.login-btn-a{padding: 10px 15px;}
	.navbar-default .nav-ul-fixed>.active>a{background: #f8f8f8;}
	.con-margin{margin-bottom:0px}
	.accounting-system-box{border-bottom:none}
	.ft-bottom-box{font-size:10px;padding:15px;}
	.ft-mid-box span{display:block}
	/*login css*/
	.inner-bg {padding: 20px 0 25px 0;}
	.login-padding-fix{padding:80px 0 25px 0;}
	.footer-bottom-cont span{display:block;font-size: 14px;margin-bottom: 10px;}
	.cb-content{padding: 50px 15px;text-align: center}
	.ok-font-size{margin: 15px 0;float: none;border: 7px solid #4AAF51;font-size: 40px;padding: 16px;}
	.onError,.onFocus {margin: 10px 15px 0;width: 100%;}	
	/*video.css*/
	.detail-video{width:100%;}
}
@media only screen and (max-width: 414px) and (min-width: 414px) {
	.ecl-cimg a img{width:100%;height: 100.666px;}
	.ecl-cimg{height: 204px;width: 47%;}
	
@media only screen and (max-width: 375px) and (min-width: 375px) {
	.ecl-cimg a img{width:100%;height: 92.666px;}
	.ecl-cimg{height: 196px;width: 47%;}
}
@media only screen and (max-width: 360px) and (min-width: 360px) {
	.ecl-cimg a img{width:100%;height: 80.666px;}
	.ecl-cimg{height: 185px;}
}
@media only screen and (max-width: 320px) and (min-width: 320px) {
	.ecl-cimg a img{width:100%;height: 72.3333px;}
	.ecl-cimg{height: 175px;}

}